package dao;

import entity.Student;
import entity.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface StudentMapper {
    //通过stuID查询学生
    Student getStudentByStuID(String stuID);

    //通过stuID和password查询User
    Student getStudentByStuIDAndPassword(@Param("stuID") String stuID, @Param("password") String password);

    //获取全部学生
    List<Student> getAllStudent();

    //修改学生信息
    boolean updateStudent(Student student);

    //删除学生信息
    boolean deleteStudent(String StuID);

    //添加学生
    boolean addStudent(Student student);

    //模糊查询学生
    List<Student> getStudentByStuIDORStuName(@Param("stuID") String stuID, @Param("stuName") String stuName);

}
